domesticated landscape - Allemand Anglais Dictionnaire